\hypertarget{namespacenubot__common_1_1srv_1_1__BallHandle}{\section{nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle Namespace Reference}
\label{namespacenubot__common_1_1srv_1_1__BallHandle}\index{nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle@{nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle}}
}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleRequest}{Ball\-Handle\-Request}
\item 
class \hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse}{Ball\-Handle\-Response}
\item 
class \hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandle}{Ball\-Handle}
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{namespacenubot__common_1_1srv_1_1__BallHandle_a5b43d243eb270a053a02014aebbe0b57}{python3} = Trueifsys.\-hexversion$>$0x03000000
\item 
\hyperlink{namespacenubot__common_1_1srv_1_1__BallHandle_ab2af3865598445d74f9f6f9dd829fbab}{\-\_\-struct\-\_\-\-I} = genpy.\-struct\-\_\-\-I
\item 
tuple \hyperlink{namespacenubot__common_1_1srv_1_1__BallHandle_a0a6e3fbd722e66ea563734cefc28ef12}{\-\_\-struct\-\_\-q} = struct.\-Struct(\char`\"{}$<$q\char`\"{})
\end{DoxyCompactItemize}


\subsection{Variable Documentation}
\hypertarget{namespacenubot__common_1_1srv_1_1__BallHandle_ab2af3865598445d74f9f6f9dd829fbab}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle}!\-\_\-struct\-\_\-\-I@{\-\_\-struct\-\_\-\-I}}
\index{\-\_\-struct\-\_\-\-I@{\-\_\-struct\-\_\-\-I}!nubot_common::srv::_BallHandle@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle}}
\subsubsection[{\-\_\-struct\-\_\-\-I}]{\setlength{\rightskip}{0pt plus 5cm}nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-\_\-struct\-\_\-\-I = genpy.\-struct\-\_\-\-I}}\label{namespacenubot__common_1_1srv_1_1__BallHandle_ab2af3865598445d74f9f6f9dd829fbab}
\hypertarget{namespacenubot__common_1_1srv_1_1__BallHandle_a0a6e3fbd722e66ea563734cefc28ef12}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle}!\-\_\-struct\-\_\-q@{\-\_\-struct\-\_\-q}}
\index{\-\_\-struct\-\_\-q@{\-\_\-struct\-\_\-q}!nubot_common::srv::_BallHandle@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle}}
\subsubsection[{\-\_\-struct\-\_\-q}]{\setlength{\rightskip}{0pt plus 5cm}tuple nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-\_\-struct\-\_\-q = struct.\-Struct(\char`\"{}$<$q\char`\"{})}}\label{namespacenubot__common_1_1srv_1_1__BallHandle_a0a6e3fbd722e66ea563734cefc28ef12}
\hypertarget{namespacenubot__common_1_1srv_1_1__BallHandle_a5b43d243eb270a053a02014aebbe0b57}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle}!python3@{python3}}
\index{python3@{python3}!nubot_common::srv::_BallHandle@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle}}
\subsubsection[{python3}]{\setlength{\rightskip}{0pt plus 5cm}int nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-python3 = Trueifsys.\-hexversion$>$0x03000000}}\label{namespacenubot__common_1_1srv_1_1__BallHandle_a5b43d243eb270a053a02014aebbe0b57}
